dl {
    margin-bottom:0px;
}
 
dl dt {    
    float:left;
    font-weight:bold;    
    padding:2px 0px;    
    width:100px;
    vertical-align: middle;
    text-align: right;
    line-height : 25px;	
}
 
dl dd {	
    float:left;
    width:220;
    margin:0px 0;
    padding:2px 5px;
    line-height : 25px;
    vertical-align: middle;    	
}

dl.line dt, dl.line dd{
	border-bottom: 1px solid #999;
}

dl dd.break {	
	width:80%;
        text-align: left;
}

dl dt.first {
    float:left;
    font-weight:bold;
    margin-right:7px;
    padding:3px; 
    width:100px;
    vertical-align: middle;
    text-align: right;
    line-height : 25px;
}
 
dl dd.first {
    float:left;
    margin:2px 0;
    padding:3px 0;
    line-height : 25px;
    vertical-align: middle;    
    min-width:200px;
}

dl dt.second {
    float:left;
    font-weight:bold;
    margin-right:7px;
    padding:3px; 
    width:100px;
    vertical-align: middle;
    text-align: right;
    line-height : 25px;
}
 
dl dd.second {
    float:left;
    margin:2px 0;
    padding:3px 0;
    line-height : 25px;
    vertical-align: middle;    
    min-width:200px;
}

input.k-textbox{
    height : 25px !important;
    /* border:solid 1px #aacfe4 !important; */
}

.form{
    margin:0 auto;
    padding:14px;
    border:solid 2px #C9E0ED;
    background:#FFFFFF;
    margin: 5px auto;
}

/*
border:solid 2px #b7ddf2;
background:#ebf4fb;
*/


/* ELEMENT FORM */
button.long  /* long button*/
{
    padding: 2px 40px;    
}

/* Override Yii css*/
div.form label
{
    display:inline !important;
}

.input-error {background-color:#FFAEAE !important;border:1px solid #ccc !important;}
.text-error {color:#ff0000;}

/*** KENDO ***/
#category {    
    margin: 0 auto;
}

#category .k-sprite {
    background-image: url("images/bg_treeview.png");
}

.rootfolder { background-position: 0 0; }
.folder     { background-position: 0 -16px; }
.pdf        { background-position: 0 -32px; }
.html       { background-position: 0 -48px; }
.image      { background-position: 0 -64px; }